package com.cjq.invite.mapper;

import com.cjq.common.domain.Firm;
import com.cjq.common.domain.Invite;
import com.cjq.common.domain.request.InviteReq;
import com.cjq.common.domain.response.InviteRes;
import com.cjq.common.result.Result;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface InviteMapper {

    List<InviteRes> inviteList(InviteReq inviteReq);

    List<Firm> firmList();

    void insert(Invite invite);

    void update(Invite invite);

    void delete(String inviteId);
}
